package apiday02;

public class LocalText {
    public static void main(String[] args) {
        String name = "www.tedu.cn";
        String name1 = "www.tarena.com.cn";
        String name2 = "http://www.google.com";
        //getName()获取字符串的名字.
        String str = getName(name);
        //想得到tedu中间部分
        System.out.println(str);

        String str2 = getName(name1);
        //想得到tarena中间部分
        System.out.println(str2);

        String str3 = getName(name2);
        //想得到google中间部分
        System.out.println(str3);
    }
    //设计一个方法和main并列,也是static静态的方法.
    // 不用new直接调。String类型的getName方法名(参数)
    // 获取给定网址中的域名的名字 line: 网址 返回域名
    public static String getName(String line){
        //1111111
        //1234567890123456
        //www.tarena.com.cn 第1个点和第2个点之间的就是域名
        //indexOf(字符串)检索给定字符串在当前字符串中的开始位置

        //4,从第1个点的后面第1位开始找, 根据某个字符串找下标
        int start = line.indexOf(".")+1;
        //10,下标为start, 从start往后找点的位置,就找第二个点
        int end = line.indexOf(".",start);
        //含start，但不含end，含头不含尾
        return line.substring(start,end);
    }
}
